Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
158 ORFORD LANE Terraced £98,808 £76,000 17 Feb 2017
160 ORFORD LANE Terraced £185,804 £110,000 27 Oct 2006
166 ORFORD LANE Terraced £89,831 £73,000 8 Aug 2019
184 - 186 ORFORD LANE Semi-Detached £301,708 £110,000 23 Aug 2002
186 ORFORD LANE £492,924 £400,000 26 Oct 2018
204 ORFORD LANE £26,447 £18,000 14 Apr 2015